Italian Nouns: lamarazzo

Italian Nouns verb 'lamarazzo' conjugated